package com.akk.module.access.mapper;

import com.akk.module.access.entity.AccessBind;
import com.akk.module.access.entity.AccessBindExample;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface AccessBindMapper {
    int countByExample(AccessBindExample example);

    int deleteByExample(AccessBindExample example);

    int deleteByPrimaryKey(String accessBindId);

    int insert(AccessBind record);

    int insertSelective(AccessBind record);

    List<AccessBind> selectByExample(AccessBindExample example);

    AccessBind selectByPrimaryKey(String accessBindId);

    int updateByExampleSelective(@Param("record") AccessBind record, @Param("example") AccessBindExample example);

    int updateByExample(@Param("record") AccessBind record, @Param("example") AccessBindExample example);

    int updateByPrimaryKeySelective(AccessBind record);

    int updateByPrimaryKey(AccessBind record);
}